troop concentrations - French English Dictionary